rear sight


Results for "rear sight"

English - Turkish Dictionary

rear sight

(English - Turkish Dictionary) :
(tüfekte) gez.